package net.sxnic.jhitem.itemclob;

import net.sxnic.jhitem.itemclob.ItemClob;
import net.sxnic.jhitem.itemclob.dao.ItemClobDao;
import net.sxinfo.core.spring25.Dao;
import net.sxinfo.core.spring25.DefaultManager;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

@Service("itemClobManager")
public class DefaultItemClobManager extends DefaultManager<ItemClob,ItemClobDao,String>
		implements ItemClobManager{

	@Autowired
	private ItemClobDao itemClobDao;
	@Override
	protected Dao<ItemClob, String> getEntityDao() {
		return itemClobDao;
	}
	
	/**
	 * 根据主表ID获取大字段实体
	 * @param baseinfoId 主表ID
	 * @return 大字段实体
	 */
	public ItemClob getEntityByBaseinfoId(String baseinfoId)
	{
		return itemClobDao.findByUnique("baseinfoId", baseinfoId);
	}
}
